package com.cmas.platform.vo;

import com.aidex.common.annotation.Excel;
import com.aidex.common.core.domain.BasePlusEntity;
import com.aidex.common.utils.log.annotation.FieldRemark;
import com.aidex.common.utils.log.annotation.LogField;
import lombok.Data;

/**
 * @Author su
 * @Date 2024/4/24 17:12
 */
@Data
public class LastMessageVo extends BasePlusEntity {

    /** 发送方ID */
    @Excel(name = "发送方ID")
    @LogField
    @FieldRemark(name = "发送方ID",field = "fromId")
    private String fromId;

    /** 接收方ID */
    @Excel(name = "接收方ID")
    @LogField
    @FieldRemark(name = "接收方ID",field = "toId")
    private String toId;

    /** 内容 */
    @Excel(name = "内容")
    @LogField
    @FieldRemark(name = "内容",field = "content")
    private String content;

    /** 类型 */
    @Excel(name = "类型")
    @LogField
    @FieldRemark(name = "类型",field = "type")
    private String type;

    /** 状态 */
    @Excel(name = "状态", dictType = "approve_status")
    @LogField
    @FieldRemark(name = "状态",field = "status")
    private String status;

    private String name;
    private String avatar;
    private String receiver;

}
